﻿body {font-family: "Microsoft YaHei";  font-size:14px; color:#555; margin:0; line-height:150%; background:#f7a700 url('../images/left-top.jpg') no-repeat left top;}
ul{ list-style:none; margin:0; padding:0;}
li{ list-style:none;}
#container {
margin:0 auto; width:960px; background-color:#fff; padding-left:10px;padding-right:10px; padding-bottom:20px;

 filter:alpha(opacity=90);
 -moz-opacity:0.9; 
 opacity:0.9;

}
#header { height:105px; margin-bottom:4px; border-top:solid 10px #ffcc00; background:url('../images/logo.png') no-repeat left bottom;
    text-align: right;
}
#menu { height:30px; background:#f9ca69; margin-bottom:5px; position:relative;}
#menu ul li,#menu ul li a{ height:100%; background-color:#f7a700; width:100px;  float:left; border-right:solid 2px White; color:White; line-height:30px; text-align:center; font-size:17px; }
#menu ul li a:hover{ background-color:#FFF; color:#f7a700;line-height:26px; }
#menu ul li:hover{ background-color:#FFF; color:#f7a700; border-top:solid 4px #ff6600; line-height:26px; }

#mainContent {}
#sidebar { float:right; width:225px;  margin-bottom:5px;}
#content { border-left:solid 10px #ff9900; float:left; width:700px; padding:10px; margin-bottom:10px;}
#footer { border-left:solid 10px #f7a700;clear:both; height:60px; padding-left:20px; color:#ff6600;}

input, textarea, select
{
	border: 1px solid #ffcc00;
	background-color: #ffffff;
    color:#555;
	width: 70px;
	height: 31px;
}

input[type="checkbox"]
{
	border:none;
}

input[type="text"],input[type="password"],input[type="file"]
{
	padding-left: 4px;
	width: 240px;
	height: 18px;
	font-size: medium;
}

 textarea
 {
 	padding-left: 4px;
	width: 240px;
	
	font-size: medium;
 }

input[type="submit"]
{
	font-size: medium;
}

a
{
    color: #cc6600;
    text-decoration: none;
}

img
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 180px;
    height: 27px;
}


#login_bar
{
    padding:5px 5px 5px 15px;
    border:solid 1px #ffcc00;
}
#sub_menu
{
    margin-top:10px;
    border-top:solid 5px #ff9900;

}
#sub_menu ul li
{
    margin:10px 0px 10px 0px;
    padding:0px 0px 0px 10px;
    border-left:solid 5px #f9ca69;
    font-size:15px;
    
}

#sub_menu ul li:hover{border-left:solid 5px #ff3300;}

.pt_button
{
	background:url(../images/pt_button.png) no-repeat 0 0;
	width:100px;
	height:25px;
	line-height:25px;
	color:White;
	cursor:hand;
	border:none;
	font-weight:bold;

	}

.menu_sub p
{
    margin:0;
    height:30px;
    line-height:30px;
    font-size:small;
    border-left:2px solid #ff9900;
    padding-right:5px;
    text-align:right;
}

.menu_sub p:hover
{
  background:url('../images/menu_pic.jpg') 10px no-repeat;   
}

.menu_sub
{
position:absolute; 
width: 98px;
background-color:White;
border:1px solid #ff9900;
visibility:hidden;
top: 29px;
}


.detail_head{
background:url(../image/dotted_line.png) repeat-x bottom;
padding-bottom:5px;}
.detail_head .title{
font-family:Microsoft YaHei,SimHei;
font-weight:bold;
font-size:18px;
letter-spacing:1px;
color:#555;
line-height:28px;
display:block;
margin-bottom:10px}
.detail_head .date{
font-size:10px;
color:#ff4e00}


.title{
font-family:Microsoft YaHei,SimHei;
font-weight:bold;
font-size:18px;
letter-spacing:1px;
color:#ff6600;
line-height:28px;
display:block;
margin-bottom:10px}
.detail_head .date{
font-size:10px;
color:#ff4e00}

.txt_content
{
	font-size:13px;
line-height:18px;
padding-top:20px;
padding-right:40px;
}

.attachment ul{
padding-left:20px;
list-style:circle}


.p_title
{
font-family:Microsoft YaHei,SimHei;
font-weight:bold;
font-size:18px;
letter-spacing:1px;
color:#ff6600;
line-height:27px;
height:35px;
margin-bottom:15px;
background:White url(../images/tt.jpg) no-repeat left bottom;
}